// package com.wydpp.gb28181.bean;
//
// import lombok.Data;
// import org.springframework.boot.context.properties.ConfigurationProperties;
// import org.springframework.stereotype.Component;
//
// @Data
// @Component
// @ConfigurationProperties(prefix = "sip-device")
// public class SipDevice {
//     // 设备Id
//     private String deviceId;
//     //通道编码
//     private String channelId;
//     //终端号
//     private String terId;
//     // 设备名
//     private String name;
//     // 生产厂商
//     private String manufacturer;
//     // 型号
//     private String model;
//     // 当为设备时,设备归属(必选)
//     private String owner;
//     // 固件版本
//     private String civilCode;
//     // 固件版本号
//     private String firmware;
//     // 警区(可选)
//     private String block;
//     // 当为设备时,安装地址(必选)
//     private String address;
//     // 当为设备时,是否有子设备(必选)1有,0没有
//     private String parental;
//     // 父设备/区域/系统ID(必选)
//     private String parentId;
//     // 信令安全模式(可选)缺省为0; 0:不采用;2:S/MIME 签名方式;3:S/ MIME加密签名同时采用方式;4:数字摘要方式
//     private String safetyWay;
//     // 证书序列号(有证书的设备必选)
//     private String certNum;
//     // 证书有效标识(有证书的设备必选)缺省为0;证书有效标识:0:无效 1: 有效
//     private String certifiable;
//     // 无效原因码(有证书且证书无效的设备必选)
//     private String errCode;
//     // 证书终止有效期(有证书的设备必选)
//     private String endTime;
//     // 保密属性(必选)缺省为0;0:不涉密,1:涉密
//     private String secrecy;
//     // 设备/区域/系统IP地址(可选)
//     private String ipAddress;
//     // 设备/区域/系统端口(可选)
//     private Integer port;
//     // 设备口令(可选)
//     private String password;
//     // 设备状态(必选)
//     private String status;
//     // 经度(可选)
//     private String longitude;
//     // 纬度(可选)
//     private String latitude;
//     // 设备流地址(必选)
//     private String stream;
//     // wan地址_ip
//     private String ip;
//     // 在线
//     private boolean online;
//     // 注册时间
//     private Long registerTime;
//     // 心跳时间
//     private Long keepaliveTime;
//     // 通道个数
//     private int channelCount;
//     // 注册有效期
//     private int expires;
//     //是否需要注册
//     private boolean needRegister;
//
// }
